package modules.lobby.data
{
	import com.netease.protobuf.UInt64;

	/**
	 * 锦标赛详细信息
	 * @author xumin.xu
	 */
	public class TournamentDetailModel
	{
		/**
		 *锦标赛编号
		 */	
		public var tournamentId:UInt64;

		/**
		 *总游戏筹码 
		 */
		public var totalChips:Number;
		/**
		 *最小筹码 
		 */
		public var minChips:Number;
		/**
		 *最大筹码 
		 */
		public var maxChips:Number;
		/**
		 *平均筹码 
		 */
		public var averageChips:Number;
		
		/**
		 * 描述信息 
		 */
		public var describe:String;
		
		/**
		 * 盲注列表
		 */		
		public var blinds:Array = [];

		/**
		 *奖金列表 
		 */
		public var bonus:Array = [];
		
		/**
		 * 玩家列表
		 */		
		public var playerlist:Array = [];
		
		/**
		 * 第一个玩家编号 
		 */		
		public var startpos:uint = 0;
		
		/**
		 * 玩家总数量 
		 */		
		public var totalplayer:uint = 0;
		
		/**
		 * 桌子列表
		 */		
		public var tables:Array = [];
		
		/**
		 * 桌子页码 
		 */		
		public var tablepage:uint = 1;
		
		/**
		 * 当前盲注在盲注表中的索引
		 * (锦标赛开始后有效,由麻将服更新) 
		 */		
		public var blindIndex:uint = 0;
		
		/**
		 * 该盲注持续时间（还剩多长时间更新下一盲注）
		 * (锦标赛开始后有效,由麻将服更新) 
		 */		
		public var leftsecond:uint = 0;
		
		/**
		 * 更新 盲注持续时间 的时间
		 */		
		public var updateLeftsecondDate:Date = new Date();
		
		/**
		 * 锦标赛排名 
		 * 观众为 0，已注册用户为排名
		 */		
		public var playerRank:int = 0;
		
		/**
		 * 锦标赛运行时间（锦标赛结束后使用该值） 
		 */
		public var runningtime:uint;
		
		/**
		 * 总奖金 
		 */		
		public var totalBonus:Number;
	}
}
